價格:免費
更新日期:2019-01-12
檔案大小:3.0M
目前版本:25.0
版本需求:Android 4.0.3 以上版本
官方網站:http://www.porcomputador.com
Email:becerracesar27@gmail.com
聯絡地址:Clle 73 13-54 Bogotá. Colombia
La aplicación , incluye un conjunto de cuestionarios para evaluar sus conocimientos sobre Java y un modulo, que permite al estudiante escribir la razón por la cual escogió una respuesta para cualquier pregunta.
Adicionalmente se proponen ejercicios sobre cada tema para que el estudiante los desarrolle y practique el lenguaje Java.
La documentación que se asocia a cada cuestionario, en conjunto con las preguntas de cada uno, se pueden utilizar para estudiar los temas de cada pregunta y aprender nuevos aspectos importantes del lenguaje Java
La temática que el usuario encontrará y podrá revisar en los cuestionarios es:
Operadores y tipos de datos:
- Sistemas numericos: decimal, octal y hexa
- Moldes (cast)
- Jerarquía de los operadores
- Almacenamiento de números negativos
- Operadores bitwise y aritméticos
- Instrucciones de entrada y salida
Operadores Lógicos y de relación
Variables tipo boolean
Instrucciones de decisión
- La instrucción switch - break, if, if - else, if anidados y la
instrucción if ? :
Ciclos
- for, while y do-while
- Manejo de un acumulador dentro de un ciclo
- Calculo del factorial.
- La función Math.random()
- Combinatorias C(n,r)
- La secuencia de Fibonacci
- Manejo del ciclo for y while anidados
Arreglos
- Recorridos con indices
- Ciclos anidados
- Definición de arreglos.
- Inicializar arreglos en su definición
- Inicializar arreglos usando ciclos
- Elemento de un arreglo usado como índice para otro arreglo
- Conversión de un carácter a número
- Programas con dos arreglos
Métodos de la clase String para el manejo de cadenas de caracteres.
Matrices
- Recorrido de matrices por filas y por columnas
- División sintética.
Clases y objetos
- Definición de clases y objetos
- La referencia this
- Bloques public, private y protected
- Métodos y atributos
- Sobrecarga de constructores
- Paso de parametros a un método por valor y
referencia
- Uso de variables locales
- LLamadas a los métodos usando objetos
- Ambito de las variables
- La función public static void main()
- Relaciones entre clases: Composición
Agregación y Asociación
Clases en Java
- Como dibujar un figura usando paint()
- Creación de un marco(JFrame)
- El objeto WindowAdapter para cerrar un marco
- Objetos de tipo JTextField
- Oyente para objetos tipo JButton
- La interface ActionListener
- Captura del color de la superficie del marco
- Paso de objetos a los métodos
- Ubicación de componentes usando setLayout(null)
- La clase JOptionPane.
Herencia
- Como se almacena una objeto en un arreglo
- La instrucciones super() y extends
- Que se hereda en la clase derivada
- Llamada a los constructores en la herencia
- El modificador protected
Polimorfismo e Interfaces
- Clases y métodos abstractos
- Firma y cuerpo de un método
- Creación de interfaces y de clases abstractas
Eventos
- Las interfaces FocusListener, KeyListener, MouseListener
- Las clases MouseEvent, KeyEvent, ComponentEvent
- Objetos de tipo JCheckBox
- Adaptadores: MouseAdapter, KeyAdapter, ComponentAdapter
Hilos (Thread)
- El protocolo wait() / notify()
- La interface Runnable
- Las clases Calendar y Timer( con java.util y con javax.swing)
Archivos
- Las clases RandomAccessFile, FileInputStream, FileOuputStream,
BufferedReader, BufferedInputStream,
BufferedWriter y BufferedOutputStream
Bases de Datos MySql
Conceptos de UML
La sustitución de Liskov
Ley de Demeter
Patrón MVC (Modelo Vista Controlador)